This crate provides a wrapper over `log` crate that allows you
to specify the type of messages and automatically suppress
types of messages that are overwhelmingly sent.
Basic usage:
```
clilog::info!(I01TEST, "test message");
```
when message tagged `I01TEST` is sent over 20 times, a tip will be
printed and further such messages will be suppressed.
At the end, you can optionally print a statistics of how many messages
are suppressed.
(TODO: not implemented yet.)